
'''
    目录大小统计
'''
import os
def getDirSize(dir):
    '''
        获取文件夹大小
    :param dir: 文件夹路径
    :return: 具体的大小 单位：bytes
    '''
    totalSize = 0
    # 遍历目录下所有文件及文件夹
    fileList  = os.listdir(dir)
    for file in fileList:
        fileFullPath = os.path.join(dir,file)
        #判断是文件还是目录
        if os.path.isfile(fileFullPath):
            #统计文件大小
            totalSize += os.path.getsize(fileFullPath)
        else:
            totalSize += getDirSize(fileFullPath)
    return totalSize

size = getDirSize('./Start')
print(size,'bytes')